BlueSSD: An Open Platform for Cross-layer Experiments for NAND Flash-based SSDs

نویسندگان

  • Sungjin Lee
  • Kermin Fleming
  • Jihoon Park
  • Keonsoo Ha
  • Adrian Caulfield
  • Steven Swanson
  • Jihong Kim
  • Omar Hammami
چکیده

In this paper we describe BlueSSD, an open platform for exploring hardware and software for NAND flash-based SSD architectures. We introduce the overall architecture of BlueSSD from a hardware and software perspective and briefly explain our design methodology. Preliminary evaluation shows that BlueSSD delivers performance comparable to commercially available SSDs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

FMMU: A Hardware-Automated Flash Map Management Unit for Scalable Performance of NAND Flash-Based SSDs

NAND flash-based Solid State Drives (SSDs), which are widely used from embedded systems to enterprise servers, are enhancing performance by exploiting the parallelism of NAND flash memories. To cope with the performance improvement of SSDs, storage systems have rapidly adopted the host interface for SSDs from Serial-ATA, which is used for existing hard disk drives, to high-speed PCI express. Si...

متن کامل

FRP: A Nonvolatile Memory Research Platform Targeting NAND Flash

In this paper, we introduce the Flash Research Platform (FRP), a non-volatile memory research platform that targets Solid State Storage (SSS) and NAND Flash research. We are developing the FRP because we believe that solid state storage devices such as Solid State Disks (SSDs) will be a ubiquitous persistent storage medium within 5 years for personal computers and servers. Solid state technolog...

متن کامل

Leveraging Value Locality in Optimizing NAND Flash-based SSDs

NAND flash-based solid-state drives (SSDs) are increasingly being deployed in storage systems at different levels such as buffer-caches and even secondary storage. However, the poor reliability and performance offered by these SSDs for write-intensive workloads continues to be their key shortcoming. Several solutions based on traditionally popular notions of temporal and spatial locality help r...

متن کامل

LDPC-in-SSD: making advanced error correction codes work effectively in solid state drives

Conventional error correction codes (ECCs), such as the commonly used BCH code, have become increasingly inadequate for solid state drives (SSDs) as the capacity of NAND flash memory continues to increase and its reliability continues to degrade. It is highly desirable to deploy a much more powerful ECC, such as lowdensity parity-check (LDPC) code, to significantly improve the reliability of SS...

متن کامل

Optimizing NAND flash-based SSDs via retention relaxation

As NAND Flash technology continues to scale down and more bits are stored in a cell, the raw reliability of NAND Flash memories degrades inevitably. To meet the retention capability required for a reliable storage system, we see a trend of longer write latency and more complex ECCs employed in an SSD storage system. These greatly impact the performance of future SSDs. In this paper, we present ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010